How to Get a Perfectly Random Sample from a Generic Markov Chain and Generate a Random Spanning Tree of a Directed Graph
نویسندگان
چکیده
A general problem in computational probability theory is that of generating a random sample from the state space of a Markov chain in accordance with the steady-state probability law of the chain. Another problem is that of generating a random spanning tree of a graph or spanning arborescence of a directed graph in accordance with the uniform distribution, or more generally in accordance with a distribution given by weights on the edges of the graph or digraph. This article gives algorithms for both of these problems, improving on earlier results and exploiting the duality between the two problems. Each of the new algorithms hinges on the recently introduced technique of coupling from the past or on the linked notions of loop-erased random walk and ‘‘cycle popping.’’ Q 1998 Academic
منابع مشابه
Results from Prior Nsf Support
During the past five years, the PI has received funding from individual grants from the National Science Foundation and the National Security Agency, as follows: DMS 9500936 (Random Tilings, 1995-1998); DMS 9803249 (Research on Tilings, 1999-2003). He also received funding from the National Security Agency, the most recent of which was MDA904-00-1-0060. As part of these grants, the PI has also ...
متن کامل1 Results from Prior NSF
During the past five years, the PI has received funding from individual grants from the National Science Foundation and the National Security Agency, as follows: DMS 9500936 (Random Tilings, 1995-1998); DMS 9803249 (Research on Tilings, 1999-2003). As part of these grants, the PI has also received REU Supplements. The PI received additional support from the VIGRE grants awarded by NSF to the Un...
متن کاملExact Sampling with Markov Chains
Random sampling has found numerous applications in computer science, statistics, and physics. The most widely applicable method of random sampling is to use a Markov chain whose steady state distribution is the probability distribution r from which we wish to sample. After the Markov chain has been run for long enough, its state is approximately distributed according to 7r. The principal proble...
متن کاملProbabilistic Generation of Random Networks Taking into Account Information on Motifs Occurrence
Because of the huge number of graphs possible even with a small number of nodes, inference on network structure is known to be a challenging problem. Generating large random directed graphs with prescribed probabilities of occurrences of some meaningful patterns (motifs) is also difficult. We show how to generate such random graphs according to a formal probabilistic representation, using fast ...
متن کاملfrom Foundations of Markov chain Monte
The aim of this course is to address the complexity of counting and sampling problems from an algorithmic perspective. Typically we will be interested in counting the size of a collection of combinatorial structures of a graph, e.g., the number of spanning trees of a graph. We will soon see that this style of counting problem is intimately related to the sampling problem which asks for a random...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Algorithms
دوره 27 شماره
صفحات -
تاریخ انتشار 1998